#ifndef LCDSPLITMANAGER_H
#define LCDSPLITMANAGER_H

#include <QHash>

class LcdSplitManager
{
public:
    LcdSplitManager();
	virtual void registerChildWindow(int no, QWidget* childWindow);
	virtual QWidget* getChildWindow(int no) const;
	virtual bool hasChildWindow(int no) const;
	virtual QList<int> childNoList() const;
	virtual QList<QWidget*> childWindowList() const;
	virtual void clearChildWindow()
	{
		m_NoToChildWindow.clear();
	}
private:
	QHash<int, QWidget*> m_NoToChildWindow;
};

#endif // LCDSPLITMANAGER_H
